self-contained adjustable scaffold - Turco Inglés Diccionario